<%@page language="java" contentType="text/html; charset=ISO-8859-1"
	pageEncoding="ISO-8859-1"%>

<%@taglib prefix="jstl" uri="http://java.sun.com/jsp/jstl/core"%>
<%@taglib prefix="spring" uri="http://www.springframework.org/tags"%>
<%@taglib prefix="form" uri="http://www.springframework.org/tags/form"%>
<%@taglib prefix="security"
	uri="http://www.springframework.org/security/tags"%>
<%@taglib prefix="display" uri="http://displaytag.sf.net"%>
<%@taglib prefix="acme" tagdir="/WEB-INF/tags"%>

<jstl:if test="${hasPresident}">
	<form:form modelAttribute="presidente">
		<spring:message code="vecino.presidente" />

		<acme:textbox code="vecino.dni" path="dni" readonly="true" />
		<acme:textbox code="vecino.nombre" path="nombre" readonly="true" />
		<acme:textbox code="vecino.apellidos" path="apellidos" readonly="true" />
		<acme:textbox code="vecino.email" path="email" readonly="true" />
	</form:form>
</jstl:if>

<display:table pagesize="5" class="displaytag" keepStatus="true"
	name="vecinos" requestURI="${requestURI}" id="row">

	<spring:message code="vecino.dni" var="dniHeader" />
	<display:column property="dni" title="${dniHeader}" sortable="false" />

	<spring:message code="vecino.nombre" var="nomHeader" />
	<display:column property="nombre" title="${nomHeader}" sortable="false" />

	<spring:message code="vecino.apellidos" var="apeHeader" />
	<display:column property="apellidos" title="${apeHeader}"
		sortable="false" />

	<spring:message code="vecino.email" var="mailHeader" />
	<display:column property="email" title="${mailHeader}" sortable="false" />

	<spring:message code="vecino.vivienda" var="vivHeader" />
	<display:column property="vivienda" title="${vivHeader}"
		sortable="false" />
	<display:column>
		<jstl:if test="${presidente!=null}">

			<jstl:if test="${row.id!=presidente.id}">
				<acme:cancel code="vecino.hacerPresidente"
					url="/vecino/administrator/hacerPresidente.do?comunidadId=${comunidadId}&presidenteId=${row.id}" />
			</jstl:if>

		</jstl:if>
		<jstl:if test="${presidente==null}">
			<acme:cancel code="vecino.hacerPresidente"
				url="/vecino/administrator/hacerPresidente.do?comunidadId=${comunidadId}&presidenteId=${row.id}" />
		</jstl:if>
	</display:column>
</display:table>

<acme:cancel code="comunidad.goBack" url="${backURI}" />